﻿namespace PLC.Interface.StationVariables
{
    public class StationVariableResultDto : StationVariableDto
    {
        /// <summary>
        /// 站点异常值
        /// </summary>
        public bool StationAnomalyValue { get; set; }

        /// <summary>
        /// 温度值
        /// </summary>
        public double TempValue { get; set; }

        /// <summary>
        /// 湿度值
        /// </summary>
        public double HumidityValue { get; set; }

        /// <summary>
        /// 温度高限值
        /// </summary>
        public double TempHighLimitValue { get; set; }

        /// <summary>
        /// 温度低限值
        /// </summary>
        public double TempLowLimitValue { get; set; }

        /// <summary>
        /// 湿度高限值
        /// </summary>
        public double HumidityHighLimitValue { get; set; }

        /// <summary>
        /// 湿度低限值
        /// </summary>
        public double HumidityLowLimitValue { get; set; }

        /// <summary>
        ///  温度高值
        /// </summary>
        public bool TempHighValue { get; set; }

        /// <summary>
        ///温度低值
        /// </summary>
        public bool TempLowValue { get; set; }

        /// <summary>
        /// 湿度高值
        /// </summary>
        public bool HumidityHighValue { get; set; }

        /// <summary>
        /// 湿度低值
        /// </summary>
        public bool HumidityLowValue { get; set; }

        /// <summary>
        /// 温度报警启用值
        /// </summary>
        public short TempAlarmEnableValue { get; set; }

        /// <summary>
        /// 湿度报警启用值
        /// </summary>
        public short HumidityAlarmEnableValue { get; set; }
    }
}
